非常风气网www.verywind.cn
首页
c语言中return 0
C语言中return
和return
0
有什么区别
答:
return
用在返回值为void类型的函数中,在执行到某种状态时不需要再执行后续代码了就用return直接结束函数的执行返回至主调函数。return
0
用在返回值为int类型(以及兼容的类型)的函数中,不仅中止函数的执行而且向主调函数返回一个0值,主调函数接收到这个0后可以使用(当然也可以不使用)。
为什么
C语言
的程序有的最后有
return
0
,有的没有。什么时候该有,什么...
答:
当一个函数需要返回值的时候,就必须有
return
语句。比如 int main() 这需要返回一个int型的数值,所以要return语句
0
通常表示运行正常。若是 void function();由于void表示不需要返回值,所以无需return语句,但是也可以加上return void 表示。
大神告诉我
c语言
,main函数
中return
0
与return ;这两个有什么区别吗_百...
答:
在实际的处理过程中x86通过%eax寄存器存储这个值,并返回到上层函数(如果是struct结构则直接对上层函数的栈帧进行修改),所以不管如何就是通过使用一种上层函数可以知道的方式对返回结果进行一个告知。而
return
0
;对上层函数告知我现在情况是0,一般来说0表示正常完成工作。return ;对上层函数不告知完成情况...
c语言中
if语句中的
return0
与return1的作用
答:
int zhishu(int
c
) //判断c是不是质数,是则返回1,不是,则返回
0
{ int i, j;for (j=2;j<=c/2;j++)if(c%j==0) //当c有约数时,不是质数,返回0,表示不是质数
return
0;return 1; //当在1-c之间找不到约数时,c是质数,返回1,表示是 } ...
c语言
最后一行
return0
可以不要吗?代码有没有这句运算都是一样的……我...
答:
return
0
是正常得退出,return 非
零
是非正常常退出,是给操作系统识别的,即使没有return程序也不会报错,但是不规范,写上return 0比较规范一点,对本身的程序是没有太大的影响的。这个可以不去深究,没有什么太大的意义。
C语言return
0
出现在哪里?
答:
(1) 如果你的主函数是int型的,那么就应该有
return
0
这句话,这个返回值是给系统用的.0表示程序正常退出,但是如果你不写这句话,能编译通过,但是会有警告,警告如下:warning
C
4508: 'main' : function should return a value; 'void' return type assumed;所以还是加上为好。(2) 如...
c语言中return
0
是不是必须的,有什么作用
答:
不是必须有,主函数定义类型为int main()要加上
return
0
;如果主函数定义成void main()则不需要return 0;高级程序员一般都用带返回值return 0;
C语言中
有printf(“for+end”)还要加
return
+
0
吗?
答:
在
C语言中
,一个程序的主函数需要使用
return
0
;语句表示该程序的运行成功结束。这是因为C语言标准要求主函数必须返回一个整数值,表示程序的终止状态,0表示正常结束。如果没有return语句,编译器会默认在程序结尾处添加一个return 0;。对于代码printf("for+end");,它只是输出了一条信息,并没有对程序...
c语言中
语句
return
(
0
);对吗
答:
可以啊,
return
后面返回值,加不加括号都一样的
c语言
最后为什么要写
return0
啊
答:
本来就是一个main函数,在函数头部你已经告诉编译器你需要返回一个int 类型的值,如果你不想返回值你可以把int main改成void main,去掉
return
0
这一行也是没有错的。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
do while循环语句
void
c语言中return0
c语言中return1和0
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网